package com.lykj.modules.shop.excel;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
@ColumnWidth(25)
@HeadRowHeight(20)
@ContentRowHeight(18)
public class UserExtractExcel  implements Serializable {
	private static final long serialVersionUID = 1L;
	/**
	 * 申请编号
	 */
	@ExcelProperty(value = "申请ID")
	private String id;
	/**
	 * 用户ID
	 */
	@ExcelProperty(value = "用户ID")
	private String userId;
	/**
	 * 用户昵称
	 */
	@ExcelProperty(value = "用户昵称")
	private String nickname;
	/**
	 * account
	 */
	@ExcelProperty(value = "用户账户")
	private String account;
	/**
	 * uid
	 */
	@ExcelProperty(value = "用户编号")
	private String uid;
	/**
	 * 众鸟用户ID
	 */
	@ExcelProperty(value = "众鸟用户ID")
	private String znUserId;
	/**
	 * 众鸟商品代码
	 */
	@ExcelProperty(value = "众鸟商品代码")
	private String znCommodityId;
	/**
	 * 众鸟商品价格
	 */
	@ExcelProperty(value = "众鸟商品价格")
	private BigDecimal znCommodityPrice;
	/**
	 * 商品数量
	 */
	@ExcelProperty(value = "商品数量")
	private Integer quantity;
	/**
	 * 提现金额
	 */
	@ExcelProperty(value = "提现金额")
	private BigDecimal amount;
	/**
	 * 手续费
	 */
	@ExcelProperty(value = "手续费")
	private BigDecimal service;
	/**
	 * 实际金额
	 */
	@ExcelProperty(value = "实际金额")
	private BigDecimal arrivalAmount;
	/**
	 * 备注
	 */
	@ExcelProperty(value = "备注")
	private String remark;
	/**
	 * 时间
	 */
	@ExcelProperty(value = "时间")
	private String createTime;
}
